motorola edge 50 pro vs vivo v40 camera